land a job

Translations
décrocher un emploi
Definitions
To successfully secure employment or obtain a position in a company or organization.